metal wire cloth perforated metal plate - Alemán Inglés Diccionario